substantially built - Inglés Sinónimo Diccionario